/*
 * Copyright (c) 2006-2021, RT-Thread Development Team
 *
 * SPDX-License-Identifier: Apache-2.0
 *
 * Change Logs:
 * Date           Author       Notes
 * 2021-11-10     zzzlion       the first version
 */
#ifndef APPLICATIONS_YSF4PRO_MODBUSSYSTEM_H_
#define APPLICATIONS_YSF4PRO_MODBUSSYSTEM_H_

#include <threadunit/ThreadUnit.h>

class Icore;

class ModbusSystem: public ThreadUnit
{
public:
    ModbusSystem(Icore* main);
    virtual ~ModbusSystem();
    static Icore *icore4;

private:
    static void ModbusSystem_thread_entry(void *parameter);
};

#endif /* APPLICATIONS_YSF4PRO_MODBUSSYSTEM_H_ */
